Big Huge Thesaurus

Glaucium flavum

noun